Linux-এ ইনস্টলেশন

Database Tutorials - এইচ২ ডাটাবেস (H2 Database) H2 Database ইনস্টলেশন এবং কনফিগারেশন |
182
182

Linux-এ H2 Database ইনস্টল করা খুবই সহজ এবং এটি সরাসরি Java-এ রান করে, তাই Linux-এ ইনস্টল করতে আপনাকে Java ইনস্টল করতে হবে। নিচে ধাপে ধাপে H2 ডেটাবেজ ইনস্টল করার প্রক্রিয়া আলোচনা করা হল।


ধাপ ১: Java ইনস্টলেশন নিশ্চিত করা

H2 Database চালানোর জন্য আপনার সিস্টেমে Java ইনস্টল থাকতে হবে। আপনি যদি আগে থেকেই Java ইনস্টল না করে থাকেন, তবে নিচের কমান্ড দিয়ে Java ইনস্টল করতে পারেন।

Java ইনস্টল করার জন্য:

  1. Ubuntu/Debian:

    sudo apt update
    sudo apt install openjdk-11-jdk
    
  2. CentOS/RHEL:

    sudo yum install java-11-openjdk
    
  3. Arch Linux:

    sudo pacman -S jdk11-openjdk
    

Java ইনস্টলেশন চেক করা:

Java সঠিকভাবে ইনস্টল হয়েছে কিনা তা চেক করতে নিচের কমান্ডটি চালান:

java -version

এটি Java ভার্সন প্রদর্শন করবে যদি এটি সঠিকভাবে ইনস্টল করা থাকে।


ধাপ ২: H2 Database ডাউনলোড করা

H2 Database ডাউনলোড করতে, আপনি H2 এর অফিসিয়াল ওয়েবসাইট থেকে .jar ফাইল ডাউনলোড করতে পারেন।

H2 ডাউনলোড:

  1. H2 Database এর অফিসিয়াল ডাউনলোড পেজে যান:
    H2 Database Download
  2. "Platform Independent" ডাউনলোড অপশনে ক্লিক করুন এবং .jar ফাইল ডাউনলোড করুন।

Alternatively, আপনি কমান্ড লাইনের মাধ্যমে ডাউনলোড করতে পারেন:

wget http://h2database.com/h2-2024-02-28.zip

ধাপ ৩: H2 Database ফাইল আনজিপ করা

যদি আপনি .zip ফাইল ডাউনলোড করে থাকেন, তাহলে এই ফাইলটি আনজিপ করতে হবে:

unzip h2-2024-02-28.zip

এটি একটি ডিরেক্টরি তৈরি করবে যেখানে H2 Database এর সমস্ত ফাইল থাকবে।


ধাপ ৪: H2 Database চালানো

  1. H2 Database চালানো:

    ডাউনলোড করা .jar ফাইল ব্যবহার করে H2 ডেটাবেজ চালানোর জন্য নিচের কমান্ডটি চালান:

    java -jar h2-2024-02-28.jar
    

    যদি আপনি বিশেষ কোনো পোর্ট বা কনফিগারেশন সেটআপ করতে চান, তাহলে সেগুলি -web এবং -tcp প্যারামিটার হিসেবে যোগ করতে পারেন। উদাহরণ:

    java -jar h2-2024-02-28.jar -web -tcp
    
  2. H2 Web Console:

    H2 ডেটাবেজ চালু হলে, আপনি http://localhost:8082 URL থেকে H2 এর Web Console অ্যাক্সেস করতে পারবেন। এই URL এ ব্রাউজারে গিয়ে H2 ডেটাবেজের সাথে সংযুক্ত হতে পারবেন।


ধাপ ৫: H2 Database কনফিগারেশন এবং প্রাথমিক সেটআপ

  1. H2 Web Console এ প্রবেশ করার পর, আপনাকে ডেটাবেজের জন্য একটি নাম নির্বাচন করতে হবে অথবা আপনি পূর্বের তৈরি করা ডেটাবেজ ব্যবহার করতে পারেন।
  2. ডেটাবেজের জন্য ইউজারনেম এবং পাসওয়ার্ড প্রদান করতে হবে (যদি সেট করা থাকে)।
  3. ডেটাবেজ কনফিগারেশন সম্পন্ন হলে, আপনি SQL কুয়েরি লিখে ডেটাবেজ পরিচালনা করতে পারবেন।

ধাপ ৬: H2 Database সার্ভার মোডে চালানো

H2 ডেটাবেজকে সার্ভার মোডে চালানোর জন্য নিচের কমান্ডটি ব্যবহার করুন:

java -jar h2-2024-02-28.jar -tcp -web

এটি TCP/IP প্রোটোকলের মাধ্যমে H2 ডেটাবেজ সার্ভারের সঙ্গে একাধিক ক্লায়েন্টকে সংযোগ করতে দেবে।


ধাপ ৭: H2 ডেটাবেজ অটোমেটিক স্টার্ট (Optional)

আপনি যদি চান H2 ডেটাবেজ সিস্টেম বুটের সময় অটোমেটিকভাবে চালু হোক, তবে এটি একটি সার্ভিস হিসাবে সেটআপ করতে পারেন। উদাহরণস্বরূপ, systemd ব্যবহার করে:

  1. systemd Service ফাইল তৈরি করা:

    sudo nano /etc/systemd/system/h2database.service
    
  2. এই কোডটি ফাইলটিতে যোগ করুন:

    [Unit]
    Description=H2 Database
    After=network.target
    
    [Service]
    Type=simple
    ExecStart=/usr/bin/java -jar /path/to/h2-2024-02-28.jar -web -tcp
    Restart=always
    User=your_user
    
    [Install]
    WantedBy=multi-user.target
    
  3. সার্ভিসটি চালু করা:

    sudo systemctl daemon-reload
    sudo systemctl enable h2database
    sudo systemctl start h2database
    

এখন, আপনার H2 ডেটাবেজ সিস্টেম রিবুটের পরও চালু হবে।


এভাবে আপনি Linux সিস্টেমে H2 Database ইনস্টল এবং কনফিগার করতে পারবেন।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion